home *** CD-ROM | disk | FTP | other *** search
-
-
-
- ____HHHHTTTTRRRRIIIIDDDDIIII((((3333FFFF)))) ____HHHHTTTTRRRRIIIIDDDDIIII((((3333FFFF))))
-
-
-
- NNNNAAAAMMMMEEEE
- HTRIDI, SHTRIDI - EISPACK routine. This subroutine reduces a COMPLEX
- HERMITIAN matrix to a real symmetric tridiagonal matrix using unitary
- similarity transformations.
-
-
- SSSSYYYYNNNNOOOOPPPPSSSSYYYYSSSS
- ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee hhhhttttrrrriiiiddddiiii((((nnnnmmmm,,,, nnnn,,,, aaaarrrr,,,, aaaaiiii,,,, dddd,,,, eeee,,,, eeee2222,,,, ttttaaaauuuu))))
- iiiinnnntttteeeeggggeeeerrrr nnnnmmmm,,,, nnnn
- ddddoooouuuubbbblllleeee pppprrrreeeecccciiiissssiiiioooonnnn aaaarrrr((((nnnnmmmm,,,,nnnn)))),,,,aaaaiiii((((nnnnmmmm,,,,nnnn)))),,,,dddd((((nnnn)))),,,,eeee((((nnnn)))),,,,eeee2222((((nnnn)))),,,,ttttaaaauuuu((((2222,,,,nnnn))))
-
- ssssuuuubbbbrrrroooouuuuttttiiiinnnneeee sssshhhhttttrrrriiiiddddiiii((((nnnnmmmm,,,, nnnn,,,, aaaarrrr,,,, aaaaiiii,,,, dddd,,,, eeee,,,, eeee2222,,,, ttttaaaauuuu))))
- iiiinnnntttteeeeggggeeeerrrr nnnnmmmm,,,, nnnn
- rrrreeeeaaaallll aaaarrrr((((nnnnmmmm,,,,nnnn)))),,,,aaaaiiii((((nnnnmmmm,,,,nnnn)))),,,,dddd((((nnnn)))),,,,eeee((((nnnn)))),,,,eeee2222((((nnnn)))),,,,ttttaaaauuuu((((2222,,,,nnnn))))
-
-
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- On INPUT
-
- NNNNMMMM must be set to the row dimension of two-dimensional array parameters
- as declared in the calling program dimension statement.
-
- NNNN is the order of the matrix.
-
- AAAARRRR and AI contain the real and imaginary parts, respectively, of the
- complex hermitian input matrix. Only the lower triangle of the matrix
- need be supplied. On OUTPUT
-
- AAAARRRR and AI contain information about the unitary trans- formations used in
- the reduction in their full lower triangles. Their strict upper
- triangles and the diagonal of AR are unaltered.
-
- DDDD contains the diagonal elements of the tridiagonal matrix.
-
- EEEE contains the subdiagonal elements of the tridiagonal matrix in its last
- N-1 positions. E(1) is set to zero.
-
- EEEE2222 contains the squares of the corresponding elements of E. E2 may
- coincide with E if the squares are not needed.
-
- TTTTAAAAUUUU contains further information about the transformations. Calls
- PYTHAG(A,B) for sqrt(A**2 + B**2). Questions and comments should be
- directed to B. S. Garbow, APPLIED MATHEMATICS DIVISION, ARGONNE NATIONAL
- LABORATORY
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-